﻿using LimaLims.Application.Service.Basic.Dto;
using LimaLims.Core.Entity.Basic;
using LimaLims.Core;
using Microsoft.AspNetCore.Mvc;

namespace LimaLims.Application.Service.Basic
{
    public interface IProjectDrawingService
    {
        Task Add(AddProjectDrawingInput input);

        Task Edit(EditProjectDrawingInput input);

        Task Delete(long id);

        Task<ProjectDrawing> Detail(long id);

        Task<PageResult<ProjectDrawingOutput>> QueryPage([FromQuery] ProjectDrawingPageInput input);
    }
}
